package com.bridgeintelligent.tag.engine.api;

import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import lombok.Data;

import java.util.List;

/**
 * Created by JackCheung on 2019/9/25 7:38 PM.
 */
@JsonIgnoreProperties(ignoreUnknown = true)
@Data
public class QueryModel {

    /**
     * 查询数据日期
     */
    private String queryDate;
    /**
     * 显示的字段，内容为dimid（标签ID）
     */
    private List<String> fields;
    /**
     * 请求页数
     */
    private int from;
    /**
     * 请求页数
     */
    private int size;
    /**
     * 筛选条件实体
     */
    private FilterGroup filterGroup;
    /**
     * 客群id
     */
    private String customersId;
    /**
     * 客群名
     */
    private String customersName;
    /**
     * 数据日期
     */
    private String fieldsDataDate;
    /**
     * 时间类型，true(1)静态时间、fase(0)动态时间
     */
    private boolean fieldTimeType;
    /**
     * 是否升序
     */
    private boolean sort;
    /**
     * 排序列
     */
    private String sortColumn;

    /**
     * 索引ID
     */
    private String indexId;
}
